"""
获取随机数

使用前需要 import random
"""
import random

print(random.randint(1, 10))  # 随机生成1-10的整数

print(random.random())  # 随机生成0-1之间的浮点数

print(random.randrange(1, 10))  # 随机生成1-10的整数,包含1不包含10

print(random.choice(['1', '2', 3, 4]))  # 在可迭代对象随机抽取一个数据

print(random.sample(['1', '2', 3, 4], 1))  # 在可迭代对象随机抽取n个数据，返回一个列表

print(random.uniform(2, 3))  # 获取[a,b)范围内的浮点数

li = ['1', '2', 3, 4]

random.shuffle(li)  # 把参数指定的数据中的元素打乱。参数必须是一个可变的数据类型。
print(li)  # 打乱顺序